connecting hose for vehicle radiators - German English Dictionary